#pragma once

#include <Vec3.h>

class IAnimatable
{
public:
	virtual void SetPosition(sm::Vec3 pos) = 0;
	virtual void SetRotation(float angle, sm::Vec3 axis) = 0;
	virtual void SetScale(sm::Vec3 scale) = 0;
	virtual void SetRoll(float angle) = 0;
	virtual int GetId() = 0;
};
